//获取首页推荐作者
const db=require("../lib/db")
function authorList(){
    return new Promise((resolve,reject)=>{
        //定义查询的sql
    let sql="select * from author";
    db.querySql(sql).then(data=>{
        if(data.length==0){
            //返回状态码
            resolve(4001)
        }else{
            //对数组做一个乱序处理
            let arr = data.sort(()=>0.5 - Math.random())
            // console.log(arr)
            let arr2=[]
            arr.map(element=>{
                // console.log(element)
                arr2.push({         _id:Buffer.from(String(element._id)).toString("base64"),
                    userName:element.userName,
                    headImg:element.headImg,
                    desc:element.desc1
                })
            })
            resolve(arr2)
        }
    })
})
}
//导出
module.exports=authorList